mesmerize (someone) instantly

Translations
мгновенно заворожить (кого-то)
The painting's beauty could mesmerize anyone instantly.
Красота картины могла мгновенно заворожить любого.